<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <title>Logback Home</title>
    <link rel="stylesheet" type="text/css" href="css/common.css" />
    <link rel="stylesheet" type="text/css" href="css/screen.css" media="screen" />
    <link rel="stylesheet" type="text/css" href="css/_print.css" media="print" />

  </head>
  <body>
    <script type="text/javascript">prefix='';</script>
    <script src="templates/header.js" type="text/javascript"></script>
    <div id="left">
      <noscript>Please turn on Javascript to view this menu</noscript>
      <script src="templates/left.js" type="text/javascript"></script>
    </div>
    <div id="right">
      <script src="templates/right.js" type="text/javascript"></script>
    </div>

    <div id="content">
		
		<h2>Logback Project</h2>

    <p>Logback is intended as a successor to the popular log4j
    project, <a href="reasonsToSwitch.html">picking up where log4j
    leaves off</a>.
		</p>

    <p>Logback's architecture is sufficiently generic so as to apply
    under different circumstances. At present time, logback is divided
    into three modules, logback-core, logback-classic and
    logback-access.
		</p>

		<p>The logback-core module lays the groundwork for the other two
		modules. The logback-classic module can be assimilated to a
		significantly improved version of log4j. Moreover, logback-classic
		natively implements the <a href="http://www.slf4j.org">SLF4J
		API</a> so that you can readily switch back and forth between
		logback and other logging frameworks such as log4j or
		java.util.logging (JUL).
    </p>

    <p>The logback-access module integrates with Servlet containers,
    such as Tomcat and Jetty, to provide HTTP-access log
    functionality. Note that you could easily build your own module
    on top of logback-core.
		</p>

    <script src="templates/footer.js" type="text/javascript"></script>	
    </div>
  </body>
</html>
